/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Control;
import Modelo.Tratamiento;
import Persistencia.TratamientoDAO;
import java.util.Vector;

/**
 *
 * @author DIEGOALV
 */
public class ControlTratamiento {






    public int agregarTratamiento(String nombre,String descripcion,double costo){
            Tratamiento nuevoTratamiento = new Tratamiento();

            nuevoTratamiento.setNombre(nombre);
            nuevoTratamiento.setDescripcion(descripcion);
            nuevoTratamiento.setCosto(costo);

            TratamientoDAO registrar=new TratamientoDAO();

           return registrar.agregarTratamiento(nuevoTratamiento);

                                       }



    public Vector<Vector> listarTratamientos(){

        TratamientoDAO tratamiento=new TratamientoDAO();

        Vector<Vector> listado = tratamiento.listarTodos();

        return listado;
                                    }


    public boolean eliminarTratamiento(String nombre){

        Tratamiento tratamiento = new Tratamiento();

        tratamiento.setNombre(nombre);

        TratamientoDAO eliminar=new TratamientoDAO();

        return eliminar.eliminarTratamiento(tratamiento);


    }

    public int editarTratamiento(String nombre,String descripcion,double costo,String cod){
                Tratamiento nuevoTratamiento = new Tratamiento();


                nuevoTratamiento.setNombre(nombre);
                nuevoTratamiento.setDescripcion(descripcion);
                nuevoTratamiento.setCosto(costo);

                TratamientoDAO editar=new TratamientoDAO();

               return editar.editarTratamiento(nuevoTratamiento, cod);




    }



}
